open-air restaurant - Francés Inglés Diccionario